package com.song.boot.springstudy.thread.synchronizedtest;

/**
 *  静态同步方法
 *  串行执行
 */
public class CounterStatic {
    public static int count = 0;
    public static int total = 0;

    //静态同步方法（默认锁 类对象 LockDemo.class）
    public static synchronized void addCount() {
        count++;
    }

    // 显式指定锁对象为 类对象（与静态同步方法的锁一致）
    public static synchronized void addTotal() {
        synchronized (CounterStatic.class) {
            total++;
        }
    }
}